A New Preemption Avoidance and Load Balancing Policy for Traffic Engineering in Mpls Networks
نویسندگان
چکیده
The objective of traffic engineering is to optimize resource efficiency and network performance. Its study issue is to make the use of the available bandwidth in IP backbone networks effectively. MPLS (Multi-Protocol Label Switching) approach proposed by the IETF (Internet Engineering Task Force) is a new technology that facilitates significantly the process of traffic engineering. In MPLS networks, the higher-priority LSP (Label Switching Path) will preempt the resource of lower-priority LSP when the bandwidth resource is strained. The LSP preemption introduces a setup and holding priority. When preemption occurs, the lowerpriority LSP will be destroyed, and its bandwidth resource is released. The higher-priority LSP obtains the freed bandwidth resource to establish its path, while the preempted lower-priority LSP has to be rerouted by selecting another LSP. However, the LSP cannot ensure that bandwidth resources won’t be preempted again. If this situation occurred frequently, routers would have superfluous overhead and encounters an awful quality of service. In this paper, a new policy for preemption avoidance and load balancing is proposed. It complements with traditional Constraint-based Routed (CR) scheme and aims to network resource utilization and the number of LSP preemption. The difference is considered between the traditional method and our policy that depends on the preemption probability of the LSP. The preemption probability combines two criteria: the priority of LSP to be delivered, and the remaining bandwidth of link along the LSP. Each node of LSPs calculates the preemption probability, the minimal preemption probability LSP is selected to service the flow. The simulation results show that our policy with comparable network performance is better than CR.
منابع مشابه
Supporting End-to-End QoS in DiffServ/MPLS Networks
In MPLS networks, the higher-priority LSP (Label Switching Path) will preempt the resource of lowerpriority LSP when its bandwidth resource is limited. At the time, the lower-priority LSP is destroyed, and its bandwidth resource is released to the higher-priority LSP. The destroyed path has to be rerouted by selecting another LSP; the new LSP maybe quickly suffer another bandwidth resource pree...
متن کاملQuality of Experience (QoE) Assurance by a Multi-path Balanced Traffic-Splitting Algorithm in MPLS Networks
Multi-Protocol Label Switching (MPLS) technology has proven its worth for delivering new services while at the same time allowing migration from old to new generation networks. Avoidance of congestion is one of the major performance objectives of traffic engineering in MPLS networks. Load balancing can prevent the congestion caused due to inefficient allocation of network resources. Another imp...
متن کاملAdaptive Traffic Engineering in MPLS and OSPF Networks
Traffic engineering refers to performance optimization of operational networks. One task of traffic engineering is load balancing, the idea of which is to move traffic from congested links to other parts of the network in a well-controlled way. If the traffic demands are known, the load balancing can be formulated as an optimization problem. MPLS brings up new possibilities , such as explicit r...
متن کاملRouting and admission control issues for LSPs in MPLS networks
Increasing demand for multimedia and distributed applications in recent years has drawn renewed attention to Quality of Services (QoS) routing in IP/MPLS network. This paper presents several new algorithms to be implemented for that purpose. We look, in a first part of the problem at organizing the mapping of Label Switching Paths (LSPs) throughout the network such that we can compromise betwee...
متن کاملTraffic engineering for MPLS-based virtual private networks
This paper considers the traffic engineering of MPLS-based virtual private networks (VPNs) with multiple classes of service. We focus on two main issues. Firstly, we point out that the one LSP per ingress-egress pair constraint can be relaxed for the case of MPLS-based VPNs due to the ease in classifying flows on a per-VPN basis. This allows us to use LSP with finer granularity and thus better ...
متن کامل